home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / gfx / misc / gnuplot-src.lha / gnuplot-3.7.1src / gnuplot-3.7.1.lha / gnuplot-3.7.1 / win / wgnuplot.mnu < prev    next >
Encoding:
Text File  |  1998-04-15  |  10.8 KB  |  599 lines

  1. ; Menu file ],[INPUT]Z scalelot
  2. ; Roger Hadgraft, 26-5-92
  3. ; Russell Lang, 30 Nov 1992
  4.  
  5. [Menu]
  6. &File
  7.     &Open ...
  8.         load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
  9.     &Save ...
  10.         save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
  11.     &Demos ...
  12.         load '[OPEN]load[EOS]*.dem[EOS]'{ENTER}
  13.     --
  14.     &Change Directory ...
  15.         cd '[INPUT]New directory?[EOS]'{ENTER}
  16.     show Current &Directory
  17.         pwd{ENTER}
  18.     --
  19.     O&utput ...
  20.         set output "[INPUT]Output filename?[EOS]"{ENTER}
  21.     &Printer Output
  22.         set output "PRN"{ENTER}
  23.     &Window Output
  24.          set output{ENTER}set terminal win{ENTER} 
  25.     Show Output
  26.         show output{ENTER}
  27.     Ou&tput Device ...
  28.         set terminal [INPUT]Terminal type?{ENTER}
  29.     Show Output Devices
  30.         set terminal{ENTER}show terminal{ENTER}
  31.     --
  32.     [Menu]
  33.     History
  34.         Previous command    ^P
  35.             {^P}
  36.         Next command    ^N
  37.             {^N}
  38.         --
  39.         Back one character    ^B
  40.             {^B}
  41.         Forward one character    ^F
  42.             {^F}
  43.         --
  44.         Beginning of the line    ^A
  45.             {^A}
  46.         End of the line    ^E
  47.             {^E}
  48.         --
  49.         Delete previous character    ^H
  50.             {^H}
  51.         Delete current character    ^D
  52.             {^D}
  53.         Delete last word    ^W
  54.             {^W}
  55.         Delete to end of line    ^K
  56.             {^K}
  57.         Delete entire line    ^U
  58.             {^U}
  59.         --
  60.         Redraw the line    ^L
  61.             {^L}
  62.         [EndMenu]
  63.         open DOS window
  64.             shell{ENTER}
  65.         run DOS command ...
  66.             ![INPUT]DOS command?{ENTER}
  67.         --
  68.         E&xit
  69.         quit{ENTER}
  70. [EndMenu]
  71.  
  72. [Menu]
  73. &Plot
  74.     Plot
  75.         plot 
  76.     3D Plot
  77.         splot 
  78.     Replot
  79.         replot{ENTER}
  80.     Clear device
  81.         clear{ENTER}
  82.     --
  83.     Simple Range
  84.         [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
  85.     Named Range
  86.         [[INPUT]Variable name?[EOS]=[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
  87.     --
  88.     Data filename ...
  89.         '[OPEN]Open[EOS]*.dat[EOS]' [EOS]
  90.     using x,y columns
  91.         using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS] [EOS]
  92.     using x,y,ydelta columns
  93.         using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ydelta column?[EOS] [EOS]
  94.     using x,y,ylow,yhigh columns
  95.         using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ylow column?[EOS]:[INPUT]Yhigh column?[EOS] [EOS]
  96.     --
  97.     [Menu]
  98.     with Style
  99.         Lines
  100.             with lines
  101.         Points
  102.             with points
  103.         Lines and Points
  104.             with linespoints
  105.         Impulses
  106.             with impulses
  107.         Steps
  108.             with steps
  109.         Dots
  110.             with dots
  111.         Error Bars
  112.             with errorbars
  113.         Boxes
  114.             with boxes
  115.         Box Error Bars
  116.             with boxerrorbars
  117.     [EndMenu]
  118. [EndMenu]
  119.  
  120. [Menu]
  121. &Expressions
  122.     Evaluate
  123.         print 
  124.     Complex number ...
  125.         {[INPUT]Real part?[EOS],[INPUT]Imaginary part?[EOS]}
  126.     --
  127.     Exponentiation    **
  128.         **
  129. ;    Multiply    *
  130. ;        *
  131. ;    Divide    /
  132. ;        /
  133. ;    Add    +
  134. ;        +
  135. ;    Subtract    -
  136. ;        -
  137.     --
  138.     Modulo    %
  139.         %
  140.     Equality    ==
  141.         ==
  142.     Inequality    !=
  143.         !=
  144.     --
  145.     Bitwise AND    &
  146.         &
  147.     Bitwise exclusive OR    ^
  148.         ^
  149.     Bitwise inclusive OR    |
  150.         |
  151.     --
  152.     Logical AND    &&
  153.         &&
  154.     Logical OR    ||
  155.         ||
  156. ;    --
  157. ;    Ternary operator 1    ?
  158. ;        ?
  159. ;    Ternary operator 2    :
  160. ;        :
  161. [EndMenu]
  162.  
  163. [Menu]
  164. Fu&nctions
  165.     abs
  166.         abs
  167.     arg
  168.         arg
  169.     imag
  170.         imag
  171.     real
  172.         real
  173.     sgn
  174.         sgn
  175.     --
  176.     ceil
  177.         ceil
  178.     floor
  179.         floor
  180.     int
  181.         int
  182.     --
  183.     sqrt
  184.         sqrt
  185.     exp
  186.         exp
  187.     log
  188.         log
  189.     log10
  190.         log10
  191.     |
  192.     acos
  193.         acos
  194.     asin
  195.         asin
  196.     atan
  197.         atan
  198.     --
  199.     cos
  200.         cos
  201.     sin
  202.         sin
  203.     tan
  204.         tan
  205.     --
  206.     cosh
  207.         cosh
  208.     sinh
  209.         sinh
  210.     tanh
  211.         tanh
  212.     --
  213.     pi
  214.         pi
  215.     gamma
  216.         gamma
  217.     (x)
  218.         (x)
  219.     |
  220.     besj0
  221.         besj0
  222.     besj1
  223.         besj1
  224.     --
  225.     besy0
  226.         besy0
  227.     besy1
  228.         besy1
  229.     --
  230.     Define User Function ...
  231.         [INPUT]Name for function?[EOS][INPUT]Variable/s, eg. (a,b) ?[EOS]=
  232.     Show User Functions
  233.         show functions{ENTER}
  234.     --
  235.     Define User Variable ...
  236.         [INPUT]Name for variable?[EOS]=[INPUT]Value, eg. 9.81 ?{ENTER}
  237.     Show User Variables
  238.         show variables{ENTER}
  239.     --
  240.     x Dummy variable
  241.         set dummy [INPUT]Variable name?{ENTER}
  242.     x,y Dummy variables
  243.         set dummy [INPUT]Variable names (eg. u,v)?{ENTER}
  244.     Show Dummy variables
  245.         show dummy{ENTER}
  246. [EndMenu]
  247.  
  248. [Menu]
  249. &General
  250.     Border on
  251.         set border{ENTER}
  252.     Border off
  253.         set noborder{ENTER}
  254.     Show Border
  255.         show border{ENTER}
  256.     --
  257.     Box width
  258.         set boxwidth [INPUT]Box Width?{ENTER}
  259.     Auto Box Width
  260.         set boxwidth{ENTER}
  261.     Show Box width
  262.         show boxwidth{ENTER}
  263.     --
  264.     Show Line Types
  265.         test{ENTER}
  266.     --
  267.     [Menu]
  268.     Parametric
  269.         Set Parametric
  270.             set parametric{ENTER}
  271.         Not Parametric
  272.             set noparametric{ENTER}
  273.         Show Parametric
  274.             show parametric{ENTER}
  275.         --
  276.         t Range
  277.             set trange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  278.         u Range
  279.             set urange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  280.         v Range
  281.             set vrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  282.     [EndMenu]
  283.     --
  284.     [Menu]
  285.     Clipping
  286.     Clip near points
  287.         set clip points{ENTER}
  288.     Clip one point
  289.         set clip one{ENTER}
  290.     Clip two points
  291.         set clip two{ENTER}
  292.     No Clipping
  293.         set noclip{ENTER}
  294.     Show Clip type
  295.         show clip{ENTER}
  296.     [EndMenu]
  297.     --
  298.     [Menu]
  299.     Polar
  300.     Polar
  301.         set polar{ENTER}
  302.     Not Polar
  303.         set nopolar{ENTER}
  304.     Show Polar
  305.         show polar{ENTER}
  306.     Radial Range
  307.         set rrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  308.     Angles in Degrees
  309.         set angles degrees{ENTER}
  310.     Angles in Radians
  311.         set angles radians{ENTER}
  312.     Show Angle units
  313.         show angles{ENTER}
  314.     [EndMenu]
  315.     --
  316.     Set Plot Size
  317.         set size [INPUT]Xscale?[EOS],[INPUT]Yscale?{ENTER}
  318.     Show Plot Size
  319.         show size{ENTER}
  320.     --
  321.     Sampling Rate
  322.         set sample [INPUT]Sampling rate (default=100)?{ENTER}
  323.     Show Sampling Rate
  324.         show sample{ENTER}
  325. [EndMenu]
  326.  
  327. [Menu]
  328. &Axes
  329.     Autoscale xy
  330.         set autoscale [INPUT]Which axes (eg. xy)?{ENTER}
  331.     No Autoscale xy
  332.         set noautoscale [INPUT]Which axes (eg. xy)?{ENTER}
  333.     Show Autoscale
  334.         show autoscale{ENTER}
  335.     --
  336.     Logscale xyz
  337.         set logscale [INPUT]Which axes (eg. xy)?{ENTER}
  338.     No Logscale xyz
  339.         set nologscale [INPUT]Which axes (eg. xy)?{ENTER}
  340.     Show Logscale
  341.         show logscale{ENTER}
  342.     --
  343.     [Menu]
  344.     Tics
  345.         Tic format string
  346.             set format [INPUT]Axes?[EOS] "[INPUT]Format string?[EOS]"{ENTER}
  347.         Tic marks format
  348.             show format{ENTER}
  349.         --
  350.         Inward facing tics (default)
  351.             set tics in{ENTER}
  352.         Outward facing tics
  353.             set tics out{ENTER}
  354.         Show tics
  355.             show tics{ENTER}
  356.         --
  357.         Tics level
  358.             set ticslevel [INPUT]Level (default=0.5)?{ENTER}
  359.         --
  360.         Tic interval
  361.             set [INPUT]Axis: x, y or z ?[EOS]tics [INPUT]Start, Increment, End (eg. 0,0.5,10) ?{ENTER}
  362.         --
  363.         Tic labels start
  364.             set [INPUT]Axis: x, y or z ?[EOS]tics ("[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
  365.         another Tic label
  366.             ,"[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
  367.         Tic labels finish
  368.             ){ENTER}
  369.     [EndMenu]
  370.     --
  371.     X Range
  372.         set xrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  373.     Y Range
  374.         set yrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  375.     Z Range
  376.         set zrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  377.     --
  378.     X Label
  379.         set xlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
  380.     Y Label
  381.         set ylabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
  382.     Z Label
  383.         set zlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
  384.     Show axis Labels
  385.         show xlabel{ENTER}show ylabel{ENTER}show zlabel{ENTER}
  386.     --
  387.     No X zero axis
  388.         set noxzeroaxis{ENTER}
  389.     No Y zero axis
  390.         set noyzeroaxis{ENTER}
  391.     X,Y zero axes on
  392.         set zeroaxis{ENTER}
  393.     Show zero axis status
  394.         show zeroaxis{ENTER}
  395. [EndMenu]
  396.  
  397. [Menu]
  398. &Chart
  399.     Grid on
  400.         set grid{ENTER}
  401.     Grid off
  402.         set nogrid{ENTER}
  403.     Show Grid
  404.         show grid{ENTER}
  405.     --
  406.     Add Arrow
  407.         set arrow [INPUT]Tag (1-99)?[EOS] from [INPUT]From coordinate?[EOS] to [INPUT]To coordinate?{ENTER}
  408.     Remove arrow
  409.         set noarrow [INPUT]Tag (1-99)?{ENTER}
  410.     Show Arrows
  411.         show arrow{ENTER}
  412.     --
  413.     Add Label
  414.         set label [INPUT]Tag?[EOS] "[INPUT]Label?[EOS]" at [INPUT]Coordinate?[EOS] [INPUT]Justification (l,c,r)?{ENTER}
  415.     Remove Label
  416.         set nolabel [INPUT]Tag?{ENTER}
  417.     Show Labels
  418.         show label{ENTER}
  419.     --
  420.     Set Title
  421.         set title "[INPUT]Title text?[EOS]" [INPUT]X position, Y position (eg. 2,4)?{ENTER}
  422.     Show Title
  423.         show title{ENTER}
  424.     |
  425.     Key (legend) position
  426.         set key [INPUT]Key position?{ENTER}
  427.     Default Key position
  428.         set key{ENTER}
  429.     No Key
  430.         set nokey{ENTER}
  431.     Show Key position
  432.         show key{ENTER}
  433.     --
  434.     Offsets
  435.         set offsets [INPUT]Offsets left,right,top,bottom ?{ENTER}
  436.     Show Offsets
  437.         show offsets{ENTER}
  438.     --
  439.     Time location
  440.         set time [INPUT]Location (eg. 1,1)?{ENTER}
  441.     No Time
  442.         set notime{ENTER}
  443.     Show Time Location
  444.         show time{ENTER}
  445. [EndMenu]
  446.  
  447. [Menu]
  448. &Styles
  449.     [Menu]
  450.     Data Style
  451.     Lines
  452.         set data style lines{ENTER}
  453.     Points
  454.         set data style points{ENTER}
  455.     Lines + Points
  456.         set data style linespoints{ENTER}
  457.     Dots
  458.         set data style dots{ENTER}
  459.     Impulses
  460.         set data style impulses{ENTER}
  461.     --
  462.     Error Bars
  463.         set data style errorbars{ENTER}
  464.     Boxes
  465.         set data style boxes{ENTER}
  466.     Box Error Bars
  467.         set data style boxerrorbars{ENTER}
  468.     [EndMenu]
  469.     Show Data Style
  470.         show data style{ENTER}
  471.     --
  472.     [Menu]
  473.     Function Style
  474.     Lines
  475.         set function style lines{ENTER}
  476.     Points
  477.         set function style points{ENTER}
  478.     Lines + Points
  479.         set function style linespoints{ENTER}
  480.     Dots
  481.         set function style dots{ENTER}
  482.     Impulses
  483.         set function style impulses{ENTER}
  484.     --
  485.     Error Bars
  486.         set function style errorbars{ENTER}
  487.     Boxes
  488.         set function style boxes{ENTER}
  489.     Box Error Bars
  490.         set function style boxerrorbars{ENTER}
  491.     [EndMenu]
  492.     Show Function style
  493.         show function style{ENTER}
  494. [EndMenu]
  495.  
  496. [Menu]
  497. &3D
  498.     [Menu]
  499.     Contours
  500.         Linear Contours
  501.             set cntrparam linear{ENTER}
  502.         Cubic Spline Contours
  503.             set cntrparam cubicspline{ENTER}
  504.         B-spline Contours
  505.             set cntrparam bspline{ENTER}
  506.         Number of Contours
  507.             set cntrparam levels [INPUT]How many contours?{ENTER}
  508.         Points for Contours
  509.             set cntrparam points [INPUT]How many points for the contours?{ENTER}
  510.         Order of B-splines
  511.             set cntrparam order [INPUT]Order of B-splines (2-10)?{ENTER}
  512.         --
  513.         Contours on Base
  514.             set contour base{ENTER}
  515.         Contours on Surfaces
  516.             set contour surface{ENTER}
  517.         Contours on Both
  518.             set contour both{ENTER}
  519.         No Contours
  520.             set nocontour{ENTER}
  521.         Show Contour
  522.             show contour{ENTER}
  523.         --
  524.         Number of Isosamples
  525.             set isosamples [INPUT]Number of isosamples?{ENTER}
  526.         Show Isosamples
  527.             show isosamples{ENTER}
  528.     [EndMenu]
  529.     --
  530.     Cartesian Mapping
  531.         set mapping cartesian{ENTER}
  532.     Spherical Mapping
  533.         set mapping spherical{ENTER}
  534.     Cylindrical Mapping
  535.         set mapping cylindrical{ENTER}
  536.     Show Mapping
  537.         show mapping{ENTER}
  538.     --
  539.     Hidden line removal
  540.         set hidden3d{ENTER}
  541.     No Hidden line removal
  542.         set nohidden3d{ENTER}
  543.     Show Hidden line removal
  544.         show hidden3d{ENTER}
  545.     --
  546.     Display Surface mesh
  547.         set surface{ENTER}
  548.     No Surface mesh
  549.         set nosurface{ENTER}
  550.     Show Surface status
  551.         show surface{ENTER}
  552.     --
  553.     Set View
  554.         set view [INPUT]X rotation (degrees)?[EOS],[INPUT]Z rotation?[EOS],[INPUT]Scale?[EOS],[INPUT]Z scale?{ENTER}
  555.     Show View
  556.         show view{ENTER}
  557. [EndMenu]
  558.  
  559. [Menu]
  560. &Help
  561.     &Index
  562.         help{ENTER}
  563.     Introduction
  564.         help introduction{ENTER}
  565.     &Topic
  566.         help [INPUT]Help Topic?{ENTER}
  567.     &Windows
  568.         help windows{ENTER}
  569. [EndMenu]
  570.  
  571. ; now some buttons
  572. ; DON'T put a shortcut key (&) on any of these because
  573. ; it doesn't work with Windows 3.1 and it HANGS Windows 3.0.
  574. [Button]
  575.     Replot
  576.         replot{ENTER}
  577. [Button]
  578.     Open
  579.         load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
  580. [Button]
  581.     Save
  582.         save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
  583. [Button]
  584.     ChDir
  585.         cd '[INPUT]New directory?[EOS]'{ENTER}
  586. [Button]
  587.     Print
  588.         set terminal [INPUT]Terminal type?{ENTER}set output "PRN"{ENTER}replot{ENTER}set terminal win{ENTER}set output{ENTER}
  589. [Button]
  590.     PrtSc
  591.         screendump{ENTER}
  592. [Button]
  593.     Prev
  594.         {^P}
  595. [Button]
  596.     Next
  597.         {^N}
  598.  
  599.